auto-watering system - Español Inglés Diccionario